respectable amount - German English Dictionary